to sweep the leaves - Español Inglés Diccionario